using System;
using System.Collections;

namespace DL
{
   [Serializable ]
   public class ProductDL  
    {

        /// <summary>
        /// Summary description for ProductDL
        /// </summary>
		#region Private Variables
		private Int32 _Id;
		private String _ProductCode;
		private String _Name;
		private String _Avatar;
		private String _Discription;
		private String _Tag;
		private String _Content;
		private Double _Price;
		private Double _PricePromotion;
		private DateTime _CreateTime;
		private String _Warranty;
		private Int32 _StatusId;
		private Boolean _IsProductSellMore;
		private Boolean _ProductHot;
		private Boolean _ProductNew;
		private Int32 _Order;
		private Int32 _View;
		private Boolean _ProductPromotion;
		private Int32 _ProductTypeId;

		#endregion

		#region Public Properties
		public Int32 Id
		{
			get
			{
				return _Id;
			}
			set
			{
				_Id = value;
			}
		}
		public String ProductCode
		{
			get
			{
				return _ProductCode;
			}
			set
			{
				_ProductCode = value;
			}
		}
		public String Name
		{
			get
			{
				return _Name;
			}
			set
			{
				_Name = value;
			}
		}
		public String Avatar
		{
			get
			{
				return _Avatar;
			}
			set
			{
				_Avatar = value;
			}
		}
		public String Discription
		{
			get
			{
				return _Discription;
			}
			set
			{
				_Discription = value;
			}
		}
		public String Tag
		{
			get
			{
				return _Tag;
			}
			set
			{
				_Tag = value;
			}
		}
		public String Content
		{
			get
			{
				return _Content;
			}
			set
			{
				_Content = value;
			}
		}
		public Double Price
		{
			get
			{
				return _Price;
			}
			set
			{
				_Price = value;
			}
		}
		public Double PricePromotion
		{
			get
			{
				return _PricePromotion;
			}
			set
			{
				_PricePromotion = value;
			}
		}
		public DateTime CreateTime
		{
			get
			{
				return _CreateTime;
			}
			set
			{
				_CreateTime = value;
			}
		}
		public String Warranty
		{
			get
			{
				return _Warranty;
			}
			set
			{
				_Warranty = value;
			}
		}
		public Int32 StatusId
		{
			get
			{
				return _StatusId;
			}
			set
			{
				_StatusId = value;
			}
		}
		public Boolean IsProductSellMore
		{
			get
			{
				return _IsProductSellMore;
			}
			set
			{
				_IsProductSellMore = value;
			}
		}
		public Boolean ProductHot
		{
			get
			{
				return _ProductHot;
			}
			set
			{
				_ProductHot = value;
			}
		}
		public Boolean ProductNew
		{
			get
			{
				return _ProductNew;
			}
			set
			{
				_ProductNew = value;
			}
		}
		public Int32 Order
		{
			get
			{
				return _Order;
			}
			set
			{
				_Order = value;
			}
		}
		public Int32 View
		{
			get
			{
				return _View;
			}
			set
			{
				_View = value;
			}
		}
		public Boolean ProductPromotion
		{
			get
			{
				return _ProductPromotion;
			}
			set
			{
				_ProductPromotion = value;
			}
		}
		public Int32 ProductTypeId
		{
			get
			{
				return _ProductTypeId;
			}
			set
			{
				_ProductTypeId = value;
			}
		}

        #endregion

	}
}
